package com.newtouch.bxzs.common.base.em;

/**
 * 操作日志类型枚举
 *
 * <p>
 * <b>History:</b>
 * <table border="1">
 * <tr>
 * <th>Date</th>
 * <th>Operator</th>
 * <th>Memo</th>
 * </tr>
 * <tr>
 * <td>2021年2月7日</td>
 * <td>Amour</td>
 * <td>Create</td>
 * </tr>
 * </table>
 * 
 * @author Amour
 * 
 * @version 1.0.0
 * @since 1.0.0
 */
public enum UserOperationTypeEnum {
	// 新增
	INSERT(1, "新增"),
	// 修改
	UPDATE(2, "修改"),
	// 删除
	DELETE(3, "删除"),
	// 查询
	SELECT(4, "查询"),
	// 新增或修改
	SAVEORUPDATE(5, "新增或修改"),
	// 其他
	OTHER(6, "其他");

	private int code;

	private String name;

	private UserOperationTypeEnum(Integer code, String name) {
		this.code = code;
		this.name = name;
	}

	/**
	 * 获取类成员code
	 * 
	 * @return {@link #code}
	 */
	public int getCode() {
		return this.code;
	}

	/**
	 * 获取类成员name
	 * 
	 * @return {@link #name}
	 */
	public String getName() {
		return this.name;
	}

}
